iT邦幫忙

2021 iThome 鐵人賽

DAY 11
1
自我挑戰組

月光下的Flask之旅系列 第 11

Day 11 Flask 快速開始

  • 分享至 

  • xImage
  •  

是不是到目前為止都還沒有進入主題的感覺,不用急,因為我想先讓你有所準備,前置準備已經完成了,接著就要進入我們的主題 Flask 了。

快速開始

那麼說到這裡要怎麼開始一個新的 Flask 的專案呢(虛擬環境記得先處理好喔)?首先在你喜歡的位置建立一個資料夾(名稱取你喜歡的就好),安裝 Flask 的套件

$ pipenv --three  # 建立虛擬環境(這系列都是用 Python 3 喔)
$ pipenv install flask  # 虛擬環境的安裝指令

$ pip install flask  # 或是你不想用虛擬環境

在CMD輸入code .(要有後面那個點),或是在資料夾裡面點選右鍵,點選 以Code開啟

就會出現之前安裝的 VSCode 了,接著在左邊那條中右鍵新增檔案(或是ctrl + n)

習慣上會使用app.py 作為檔案名稱,不過其他名稱也可以,不過要注意必須加上 .py 的附檔名

接著打上

from flask import Flask

app = Flask(__name__)


@app.route("/")
def index():
    return "Hello World"


# 這兩行暫時可以不用打沒關係
# if __name__ == "__main__":
#     app.run()

蛤,這樣 5 行就有網頁了(不包含空行及註解)。不信?在 cmder 輸入

# 有用虛擬環境的要下這個指令進入虛擬環境喔,沒有的直接跳過就可以了
$ pipenv shell

# 開始運行
$ set FLASK_APP=app
$ flask run

在打開網頁輸入 127.0.0.1:5000就會看到這樣的網頁了(在 cmder 使用 ctrl + c 可關閉)。

那麼就大概這樣,這篇才剛進 Flask 而已,所以稍微輕鬆一點。

大家掰~掰~


上一篇
Day 10 Git
下一篇
Day 12 Flask 基本設定
系列文
月光下的Flask之旅30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言